/*
***************************************************************************************
 * Javascript: main functions and tricks
 * Adaptive js // Mobile approach
 * Author: valerie@wephic.net
 *
***************************************************************************************
 */
jQuery(document).ready(function() {
  var w = jQuery(window);

  var carousel = jQuery('[id*="block-views-carousel-view-block"]');
  if(carousel.length){
      jQuery('.views-field-field-slide-image,.views-field-body,.views-field-field-slide-link',carousel).bind({
          'click':function(){
              window.location = jQuery(this).parents('li:first').find('.views-field-field-slide-link a').attr('href');
          },
          'mouseenter':function(){
              jQuery(this).parents('li:first').addClass('active');
          },
          'mouseleave':function(){
              jQuery(this).parents('li:first').removeClass('active');
          }
      });
  }
  jQuery('.field-collection-view .entity-field-collection-item .content').bind({
      'click':function(){
          window.location = jQuery('h2 a',jQuery(this)).attr('href');
      },
          'mouseenter':function(){
              jQuery('h2 a',jQuery(this)).addClass('active');
          },
          'mouseleave':function(){
              jQuery('h2 a',jQuery(this)).removeClass('active');
          }
  });
  jQuery('.listing .view-filters').addClass('clearfix');
  jQuery('.listing .views-row').bind({
      'click':function(){
          window.location = jQuery('h3 a',jQuery(this)).attr('href');
      },
      'mouseenter':function(){
          jQuery(this).addClass('active');
      },
      'mouseleave':function(){
          jQuery(this).removeClass('active');
      }
  });
  jQuery('.listing .views-field-field-date-and-time').each(function(index){
      var markup = jQuery(this).find('.field-content').html();
      //if(index==0){alert(markup)}
      jQuery(this).find('.field-content').html(markup.replace('to','<br />to'))
  });
  /*spotlights titles*/
  var h=0;
  jQuery('.field-name-field-spotlights-group > .field-items > .field-item').each(function(i){
      if(i % 2 === 0){
          h=jQuery(this).find('h2 a').height();
      }else{
          if(h>jQuery(this).find('h2 a').height()){
              jQuery(this).find('h2 a').height(h);
              
          }
      }
  });
  /*menu smartphone*/
  /*var menu = jQuery('#block-system-main-menu');
  if(w.width()<768){
      menu.append('<div class="switcher"></div>');
      jQuery('.content',menu).hide();
  }
  jQuery('.switcher',menu).click(function(){
        jQuery(this).toggleClass('opened');
        jQuery('.content',menu).toggle();
  });
  w.resize(function(){
        if(w.width()<768){
            menu.append('<div class="switcher"></div>');
            jQuery('.content',menu).hide();
            jQuery('.switcher',menu).click(function(){
                jQuery(this).toggleClass('opened');
                jQuery('.content',menu).toggle();
            });
        }else{
            jQuery('.switcher',menu).remove();
            jQuery('.content',menu).show();
        }
  });
  */

});